// Copyright (C) 2022 即时通讯网(52im.net) & Jack Jiang.
// The RainbowChat Project. All rights reserved.
//
// 【本产品为著作权产品，合法授权后请放心使用，禁止外传！】
// 【本次授权给：<广西木子科技有限公司>，授权编号：<NT220402151538>，代码指纹：<A.648883738.885>，技术对接人微信：<ID: Lingmuziyi>】
// 【授权寄送：<收件：李先生、地址：南宁市科园西十路11号国电智能大厦1101F、电话：17736659550、邮箱：yingshashou@vip.qq.com>】
//
// 【本系列产品在国家版权局的著作权登记信息如下】：
// 1）国家版权局登记名(简称)和权证号：RainbowChat    （证书号：软著登字第1220494号、登记号：2016SR041877）
// 2）国家版权局登记名(简称)和权证号：RainbowChat-Web（证书号：软著登字第3743440号、登记号：2019SR0322683）
// 3）国家版权局登记名(简称)和权证号：RainbowAV      （证书号：软著登字第2262004号、登记号：2017SR676720）
// 4）国家版权局登记名(简称)和权证号：MobileIMSDK-Web（证书号：软著登字第2262073号、登记号：2017SR676789）
// 5）国家版权局登记名(简称)和权证号：MobileIMSDK    （证书号：软著登字第1220581号、登记号：2016SR041964）
// * 著作权所有人：江顺/苏州网际时代信息科技有限公司
//
// 【违法或违规使用投诉和举报方式】：
// 联系邮件：jack.jiang@52im.net
// 联系微信：hellojackjiang
// 联系QQ号：413980957
// 授权说明：http://www.52im.net/thread-1115-1-1.html
// 官方社区：http://www.52im.net
package com.x52im.mall.shop.dto;

import java.util.ArrayList;

/**
 * 销售订单DTO.
 *
 * @author Jack Jiang(http://www.52im.net/space-uid-1.html)
 * @version 1.0
 */
public class SO implements java.io.Serializable {
    /**
     *
     */
    private static final long serialVersionUID = 5056624401953163503L;

    private String order_id, order_type, for_user_uid, order_date, order_status, pay_type, order_currency, order_amount
//		,country_id
            , transfer_id, transfer_order_id, transfer_name, fare_amount, order_total, create_time, pay_time, appender, pay_key, sign;

    /**
     * 收货人信息
     */
    private SOConsigneeInfo soConsigneeInfo = null;
    /**
     * 销售订单明细
     */
    ArrayList<SODetail> soDetails = new ArrayList<SODetail>();

    public String getOrder_id() {
        return order_id;
    }

    public void setOrder_id(String order_id) {
        this.order_id = order_id;
    }

    public String getOrder_type() {
        return order_type;
    }

    public void setOrder_type(String order_type) {
        this.order_type = order_type;
    }

    public String getFor_user_uid() {
        return for_user_uid;
    }

    public void setFor_user_uid(String for_user_uid) {
        this.for_user_uid = for_user_uid;
    }

    public String getOrder_date() {
        return order_date;
    }

    public void setOrder_date(String order_date) {
        this.order_date = order_date;
    }

    public String getOrder_status() {
        return order_status;
    }

    public void setOrder_status(String order_status) {
        this.order_status = order_status;
    }

    public String getPay_type() {
        return pay_type;
    }

    public void setPay_type(String pay_type) {
        this.pay_type = pay_type;
    }

    public String getOrder_currency() {
        return order_currency;
    }

    public void setOrder_currency(String order_currency) {
        this.order_currency = order_currency;
    }

    public String getOrder_amount() {
        return order_amount;
    }

    public String getTransfer_order_id() {
        return transfer_order_id;
    }

    public void setTransfer_order_id(String transfer_order_id) {
        this.transfer_order_id = transfer_order_id;
    }

    public void setOrder_amount(String order_amount) {
        this.order_amount = order_amount;
    }

//	public String getCountry_id()
//	{
//		return country_id;
//	}
//
//	public void setCountry_id(String country_id)
//	{
//		this.country_id = country_id;
//	}

    public String getTransfer_name() {
        return transfer_name;
    }

    public void setTransfer_name(String transfer_name) {
        this.transfer_name = transfer_name;
    }

    public String getTransfer_id() {
        return transfer_id;
    }

    public void setTransfer_id(String transfer_id) {
        this.transfer_id = transfer_id;
    }

    public String getFare_amount() {
        return fare_amount;
    }

    public void setFare_amount(String fare_amount) {
        this.fare_amount = fare_amount;
    }

    public String getOrder_total() {
        return order_total;
    }

    public void setOrder_total(String order_total) {
        this.order_total = order_total;
    }

    public String getCreate_time() {
        return create_time;
    }

    public void setCreate_time(String create_time) {
        this.create_time = create_time;
    }

    public String getPay_time() {
        return pay_time;
    }

    public void setPay_time(String pay_time) {
        this.pay_time = pay_time;
    }

    public String getAppender() {
        return appender;
    }

    public void setAppender(String appender) {
        this.appender = appender;
    }

    public SOConsigneeInfo getSoConsigneeInfo() {
        return soConsigneeInfo;
    }

    public void setSoConsigneeInfo(SOConsigneeInfo soConsigneeInfo) {
        this.soConsigneeInfo = soConsigneeInfo;
    }

    public ArrayList<SODetail> getSoDetails() {
        return soDetails;
    }

    public void setSoDetails(ArrayList<SODetail> soDetails) {
        this.soDetails = soDetails;
    }

    public String getPay_key() {
        return pay_key;
    }

    public void setPay_key(String pay_key) {
        this.pay_key = pay_key;
    }

    public String getSign() {
        return sign;
    }

    public void setSign(String sign) {
        this.sign = sign;
    }

}
